Mevan Restaurant (Menu)

6 Lake Street, Leighton Buzzard
+44 1525 372020

Give a rating to Mevan Restaurant

Suggest a dish

How much did you spend at Mevan Restaurant?